Interface Requirements

This section lists down the software and file requirements for integrating the Unified APIs.

Software Requirements

>Apache Commons Logging 1.1.1

>Bouncy castle 1.4.5

>JDK 1.8

>JCS 1.3

>log4j-1.2-api-2.11.1.jar

>SaaSCommon.jar

>SaaSQuartz.jar

>SaaSxStream.jar

>XLightWeb 2.13.2

>XStream 1.0.2

Operating System

You can build Java cloud applications on Windows and Linux platforms (32-bit and 64-bit).

Build Dependencies

The libraries and files required to build cloud-based applications are available in the SCP installation package, (RMS_SCL.zip), which is a password-protected archive received from Thales. You will need to unzip RMS_SCL.zip by using the password received in Thales emails. Within this package, you will find separate packages for different platforms. For example, the package for Windows is named as Sentinel Cloud Add-On Windows.zip.

For more information, see SCL Add-on Installation and Configuration Guide.

Given below is a list of files required to build Java based cloud applications:

Windows

\Sentinel Cloud Add-On Windows

Linux

\Sentinel Cloud Add-On Linux

\Development\Java\

>ErrorCodes_en.properties

>SaaSCommon.jar

>SaaSQuartz.jar

>SaaSxStream.jar

>SentinelCloudRuntime-4.x.x.jar

>SentinelLicensing-4.x.x.jar

>SentinelLicensing.xml

\Development\Java\Lib\

>bcprov-jdk16-145.jar

>cache.ccf

>commons-collections-3.2.2.jar

>commons-logging-1.1.jar

>concurrent.jar

>dom4j-1.6.1.jar

>jcs-1.3.jar

>junit-3.8.1.jar

>log4j-1.2-api-2.11.1.jar

>log4j-api-2.11.1.jar

>log4j-core-2.11.1.jar

>log4j-jcl-2.11.1.jar

>servlet-api.jar

>slf4j-api-1.5.8.jar

>slf4j-log4j12-1.5.8.jar

>xlightweb-2.13.2-jar-with-dependencies.jar

>xpp3_min-1.1.4c.jar

>jna-4.2.2.jar

>jna-platform-4.2.2.jar

\Redistributable\SCLAddOn\

>SCL_Acknowledgments.pdf

\development\java\

>ErrorCodes_en.properties

>SaaSCommon.jar

>SaaSQuartz.jar

>SaaSxStream.jar

>SentinelCloudRuntime-4.x.x.jar

>SentinelLicensing-4.x.x.jar

>SentinelLicensing.xml

\development\java\lib

>bcprov-jdk16-145.jar

>cache.ccf

>commons-collections-3.2.2.jar

>commons-logging-1.1.jar

>concurrent.jar

>dom4j-1.6.1.jar

>jcs-1.3.jar

>junit-3.8.1.jar

>log4j-1.2-api-2.11.1.jar

>log4j-api-2.11.1.jar

>log4j-core-2.11.1.jar

>log4j-jcl-2.11.1.jar

>servlet-api.jar

>slf4j-api-1.5.8.jar

>slf4j-log4j12-1.5.8.jar

>xlightweb-2.13.2-jar-with-dependencies.jar

>xpp3_min-1.1.4c.jar

>jna-4.2.2.jar

>jna-platform-4.2.2.ja

\redistributable\SCLAddOn

>SCL_Acknowledgments.pdf